Implementation in Modelica of a Virtual-lab for Testing Washing Machine Designs
نویسندگان
چکیده
The implementation of a virtual-lab for testing designs of drum-type washing machines is discussed. It is applied to the analysis of an industrial washing machine (120 Kg load capacity) manufactured by Fagor Industrial. The virtual-lab has been completely programmed using Modelica language. The washing machine dynamic model has been developed using MultiBody Modelica library. The interactive visual interface (i.e., the virtual-lab view) has been implemented using VirtualLabBuilder Modelica library. The virtual-lab supports interactive changes in the position and properties of the springs and the dampers, the properties of the inner and outer drums, and the mass and position of the load. Simulation results are in good agreement with the experimental data. The virtual-lab has demonstrated to be a valuable design and analysis tool, allowing the user: (1) to get insight into the system behavior; (2) to tune the system parameters in order to improve the dynamic behavior; and (3) to simulate special events, such as a component breakage.
منابع مشابه
An approach to virtual-lab implementation using Modelica
A novel approach to the implementation of interactive virtual-labs is proposed. The virtual-lab is completely described in Modelica language and translated using Dymola. To achieve this goal, a systematic methodology to transform any Modelica model into a formulation suitable for interactive simulation has been developed. In addition, VirtualLabBuilder Modelica library has been programmed. This...
متن کاملObject-oriented modelling of virtual-labs for education in chemical process control
Easy Java Simulations (Ejs) and Sysquake are two software tools specifically intended for implementation of virtual-labs. They allow easy definition of the virtuallab view (i.e., the model-to-user interface). However, themodel definition capabilities and the numerical solvers provided by these tools are not the state-of-the-art. On the other hand, the use of the object-oriented modelling langua...
متن کاملModelica on the Java Virtual Machine
Modelica has seen a steady growth of adaption in industry and research. Yet, most of the currently available tools follow the same technological path: A Modelica model is usually interpreted into a system of equations which is then compiled into e.g. C. In this work, we demonstrate how a compiler can translate Modelica models into Java classes. Those Java classes can be evaluated into a system ...
متن کاملVirtual manufacturing cells scheduling considering lotstreaming and sequence dependent setup times
In this paper, a new mathematical model for the problem of job scheduling in virtual manufacturing cells (VMC) is presented to minimizing the completion time of all jobs. Sequence dependent setup times of machines is considered and lot-streaming is possible. In Virtual manufacturing cells, each job has a different processing path and there is a set of machines for processing each operation. The...
متن کاملA Versioning Approach to VM Live Migration
In the context of virtual machines live migration, two strategies called “pre-copy” and “post-copy” have already been presented; but each of these strategies works well only in some circumstances. In this paper, we have a brief presentation of QAVNS and then introduce a new approach which is based on the concept of "informational object", assigning QAVNS-scheme-revision number, and observing th...
متن کامل